<?php
	/**
	 * 轮播图模型
	 */
	 class ImgConfigModel extends Model{
	 	
		public $validate = array(
			array('imgpath','nonull','轮播图路径不能为空'),
			array('desc','nonull','轮播图描述不能为空'),
			array('link','nonull','轮播图连接不能为空'),
		);
		
		/**
		 * 添加一个播轮播图
		 */
		public function addImg(){
			if(!$this->create()) return false;
			if($this->add()){
				return true;
			}else{
				return false;
			}
		}
		
		/**
		 * 删除一个轮播图
		 */
		 public function delImg($iid){
		 	//还要删除图片	
		 	$imgpath = $this->where("iid={$iid}")->getField('imgpath');
			if(!unlink($imgpath)){
				$this->error = '删除图片失败';
				return false;
			}
		 	if(!$this->delete($iid)){
		 		return false;
		 	}
			return true;	
		 }
		 
		 /**
		  * 更新一个轮播图信息
		  */
		  public function editImg(){
		  	if(!$this->create()) return false;
			if($this->update()){
				return true;
			}
			return false;
			
		  }
		
		
		
	 }
	